#pragma once

#include <opencv2/opencv.hpp>
#include <string>

class Detector {
public:
	Detector() { };
	virtual ~Detector() { };

	virtual std::vector<cv::Rect> detect(cv::Mat &image) = 0;

	virtual const std::string getAlgorithm() = 0;
};


